/**
 * Proyecto : Autopista v.1
 * AutopistaException.java
 * Fecha Creacion : 27/06/2013
 * SWITZ Software Artists S.A. de R.L. Derechos Reservados
 */
package mx.com.switz.autopista.exception;

/**
 * Clase para el manejo de Excepciones 
 * @author Jhonatan I. Ocampo SWITZ Software Artists 
 */

public class AutopistaException extends Exception{
	
	/**
	 * Serial id.
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * Default constructor
	 */
	public AutopistaException(){
		super();
	}
	
	/**
	 * Constructor que recibe el mensaje de error personalizado.
	 * @param message
	 */
	public AutopistaException(String message){
		super(message);
	}
	
	/**
	 * Constructor que recibe la cuasa del error.
	 * @param cause
	 */
	public AutopistaException(Throwable cause){
		
		
	}
	
	/**
	 * Constructor que recibe el mensaje de error personalizado 
	 * mas la causa de la excepcion. 
	 * @param message
	 * @param cause
	 */
	public AutopistaException(String message, Throwable cause){
		super(message, cause);
	}
}
